Jeff Edwards Head of Investor Relations, Charles Schwab Jeff is an experienced investor relations professional, currently serving as the Head of Investor Relations at Charles Schwab. Prior to his tenure at Schwab, Mr. Edwards held a variety of roles in corporate development and investment analysis in the Bay Area. Jeff holds a B.A. in Political Science from Stanford University and an MBA from Emory University.